self-limiting property - Inglés Sinónimo Diccionario